package ex.com.jm.food.service;

import java.util.List;

import ex.com.jm.food.entity.Company;

/**
 * 前端企业展示业务层接口
 * @author zhaojw
 *
 */
public interface UserCompanyService {

	/**
	 * 主页企业展示
	 * @param initPage  当前页
	 * @param pageRow   每页显示个数
	 * @param comName   企业名称
	 * @param comType   企业类型
	 * @param comDistr  企业配送价格
	 * @param comDiscount  企业优惠活动
	 * @param order  排序字段
	 * @param sort   排序规则
	 * @return
	 */
	public List<Company> getCompanies(int initPage,int pageRow,String address,String comName,Integer comType,Integer comDistr,String comDiscount,String order,String sort);
	
	/**
	 * 
	 * @param comName   企业名称
	 * @param comType   企业类型
	 * @param comDistr  企业配送价格
	 * @param comDiscount  企业优惠活动
	 * @return
	 */
	public int comCount(String address,String comName,Integer comType,Integer comDistr,String comDiscount);
	/**
	 * 获取单个企业信息
	 * @param comId
	 * @return
	 */
	public List<Company> getCompany(String comId);
}
